home *** CD-ROM | disk | FTP | other *** search
INI File | 1999-11-06 | 3.7 KB | 130 lines |
- ; -- NETLPD.INX --
- ;
- ; TCP/IP Print Services.
- ;
- ; Copyright (c) 1993-1999, Microsoft Corporation
-
-
- [version]
- signature = "$Windows NT$"
- Provider = %Msft%
- LayoutFile = layout.inf
- DriverVer=11/06/1999,5.00.2175.1
-
-
- [LPDSVC]
- CopyFiles = LPDSVC.CopyFiles.Sys
- Uninstall = LPDSVC.Remove
- StartServices = LPDSVC
- DependOnComponents = MS_TCPIP
-
-
- [LPDSVC.Services]
- ; 0x10 = SPSVCINST_NOCLOBBER_STARTTYPE
- AddService = LPDSVC, 0x10, LPDSVC.AddService, LPDSVC.AddEventLog
-
-
- [LPDSVC.Remove.Services]
- DelService = LPDSVC
-
-
- ;
- ; Print monitor stuff
- ;
- [LPDSVC.PrintMonitor]
- AddMonitor = LPDSVC.AddPrintMonitor
-
-
- [LPDSVC.Remove.PrintMonitor]
- DelMonitor = LPDSVC.Remove.DelPrintMonitor
-
-
- [LPDSVC.AddPrintMonitor]
- PrintMonitorName = "LPR Port"
- PrintMonitorDLL = "lprmon.dll"
-
-
- [LPDSVC.Remove.DelPrintMonitor]
- PrintMonitorName = "LPR Port"
-
-
- [LPDSVC.AddService]
- DisplayName = %LPDSVC_Display%
- ServiceType = %SERVICE_WIN32_SHARE_PROCESS%
- StartType = %SERVICE_DEMAND_START%
- ErrorControl = %SERVICE_ERROR_NORMAL%
- Dependencies = Tcpip, Spooler
- ServiceBinary = %11%\tcpsvcs.exe
- StartName = LocalSystem
- AddReg = LPDSVC.AddReg
- Description = %LPDSVC_Desc%
-
-
- [LPDSVC.AddReg]
- HKR, "Parameters", "AllowJobRemoval", 0x10003, 1
- HKR, "Parameters", "AllowPrinterResume", 0x10003, 1
- HKR, "Parameters", "MaxConcurrentUsers", 0x10003, 100
-
-
- HKLM, "System\CurrentControlSet\Services\EventLog\Application\LPR Print Monitor", "EventMessageFile", %REG_EXPAND_SZ%, "%SystemRoot%\System32\lprmon.dll"
-
- [LPDSVC.AddEventLog]
- AddReg = LPDSVC.AddEventLog.AddReg
-
-
- [LPDSVC.AddEventLog.AddReg]
- HKR, , "EventMessageFile", %REG_EXPAND_SZ%, "%%SystemRoot%%\System32\lpdsvc.dll"
- HKR, , "TypesSupported", %REG_DWORD%, 0x00000007
-
-
- [LPDSVC.Upgrade]
- CopyFiles = LPDSVC.CopyFiles.Sys
-
-
- [DestinationDirs]
- LPDSVC.CopyFiles.Sys = 11
-
-
- [LPDSVC.CopyFiles.Sys]
- lpdsvc.dll, , , 2
- lprmon.dll, , , 0x00001002
-
-
- [Strings]
- Msft = "Microsoft"
-
- LPDSVC_Display = "TCP/IP Print Server"
- LPDSVC_Desc = "Provides a TCP/IP-based printing service that uses the Line Printer protocol."
- LPDSVC_HELP = "Enables Windows to print to TCP/IP-connected printers or to printers that are physically attached to UNIX computers."
-
- ; ServiceType values
- SERVICE_KERNEL_DRIVER = 0x00000001
- SERVICE_FILE_SYSTEM_DRIVER = 0x00000002
- SERVICE_ADAPTER = 0x00000004
- SERVICE_RECOGNIZER_DRIVER = 0x00000008
- SERVICE_WIN32_OWN_PROCESS = 0x00000010
- SERVICE_WIN32_SHARE_PROCESS = 0x00000020
- SERVICE_INTERACTIVE_PROCESS = 0x00000100
- SERVICE_INTERACTIVE_SHARE_PROCESS = 0x00000120
-
- ; StartType values
- SERVICE_BOOT_START = 0x00000000
- SERVICE_SYSTEM_START = 0x00000001
- SERVICE_AUTO_START = 0x00000002
- SERVICE_DEMAND_START = 0x00000003
- SERVICE_DISABLED = 0x00000004
-
- ; ErrorControl values
- SERVICE_ERROR_IGNORE = 0x00000000
- SERVICE_ERROR_NORMAL = 0x00000001
- SERVICE_ERROR_SEVERE = 0x00000002
- SERVICE_ERROR_CRITICAL = 0x00000003
-
- ; Registry types
- REG_MULTI_SZ = 0x10000
- REG_EXPAND_SZ = 0x20000
- REG_DWORD = 0x10001
- FLG_ADDREG_KEYONLY = 0x00000010
-
-
-